public class Main16 {
    public static void main(String[] args) {
        //16、打印出1000以内所有的”水仙花数“，所谓”水仙花数“是指一个三位数，
        // 其各位数字立方和等于该数本身。例如：153是一个”水仙花数",因为153=
        for (int i = 100; i <= 1000; i++) {
            int n = i;
            double sum=0;
            while(n!=0){
                sum+=Math.pow(n%10,3);
                n/=10;
            }
            if(sum==i){
                System.out.print(i + " ");
            }
        }
    }
}
